module params

    mobility_spec = "mobility"

    import XLSX
    using Kronecker
    filename = "aux_params/parameters.xlsx"

    ####### Supply
    df = XLSX.readxlsx(filename)["supply"]
    county_list = df[:][2:end,1] 
    theta = df[:][2:end,2]
    lambda = df[:][2:end,3]
    theta_lambda = theta./lambda
    L_i = df[:][2:end,4]

    #Labor
    Hbar_i = df[:][2:end,5] 
    psi = maximum(df[:][2:end,7])
    varphi =  maximum(df[:][2:end,21])
    wH_i_outside = df[:][2:end,8]

    #Intermediate input
    wM_i = df[:][2:end,9]

    #Land productivity
    AN_i = df[:][2:end,10]
    z_i_c = df[:][2:end,11:12]
    zetat_i_c = df[:][2:end,13:14]

    #Factor shares
    gamma_L_i = df[:][2:end,15:16]
    gamma_H_i = df[:][2:end,17:18]
    gamma_M_i = df[:][2:end,19:20]

    ####### Trade costs
    df = XLSX.readxlsx(filename)["tc"]
    tau_ij = df[:][2:end,2:end]

    ####### Demand
    df = XLSX.readxlsx(filename)["indicator_in"]
    indicator_in = df[:][2:end,2:end]

    df = XLSX.readxlsx(filename)["a_ij_c"]
    a_ij_c = df[:][2:end,3:end]

    df = XLSX.readxlsx(filename)["a_nj_c"]
    a_nj_c = df[:][2:end,3:end]

    df = XLSX.readxlsx(filename)["a_j_c"]
    a_j_c = df[:][2:end,2:end]
    destination_list = df[:][1,2:end]

    df = XLSX.readxlsx(filename)["demand_j"]
    X_j = df[:][2,2:end]
    eta_l =  df[:][3,2:end]
    eta_m =  df[:][4,2:end]
    eta_u =  df[:][5,2:end]

    ####### Intermediaries

    #Number of firms
    df = XLSX.readxlsx(filename)["N"]
    N_firms = df[:][2:end,2:end]

    #Marginal product
    df = XLSX.readxlsx(filename)["MP"]
    mp = df[:][2:end,2:end]

    ####### Dimensions
    C = size(a_j_c,1) 
    I = size(theta,1) 
    N = size(indicator_in,2) 
    J = size(X_j,1) 

end

